Big Huge Thesaurus

Phytolacca dioica

noun